punch shank - Turkish English Dictionary